|
|
|
New Features |
SftTree/OCX 7.0 is virtually 100% upward compatible from version 6.5 and older versions. Upgrading a project from an older version usually takes just a few minutes. For details about upgrading, please see "Upgrading To Version 7.0".
Windows 98 and Windows ME are no longer supported. For support of these platforms, an older version of SftTree/OCX must be used instead (version 6.0 or earlier).
Many new properties and methods to support the new column footers.
The Footer property returns a SftTreeFooter object for a given column.
Footers property returns the SftTreeFooters object.
A new ToolTipColumnFooter event is used to provide ToolTips for column footers.
New column footer properties:
Property/Method
Description
Defines the background color for this column footer.
Defines the background color for this column footer, when it is disabled.
Defines whether the column footer is enabled.
Defines the foreground color for this column footer.
Defines the foreground color for this column footer, when it is disabled.
Returns the coordinates of the footer.
Returns the coordinates of the footer.
Defines the graphic displayed in this column footer.
Defines the horizontal alignment of the graphic in this column footer.
Defines the vertical alignment of the graphic in this column footer.
Returns the column number of this footer.
Defines whether this column's size is locked so the user cannot resize the column.
Defines whether the column footer's color definitions override Windows themes.
Defines whether this column footer button will return to its "up" position when pressed.
Defines the background color for this column footer, when it is pressed.
Defines the foreground color for this column footer, when it is pressed.
Defines this column footer's text.
Defines the horizontal alignment of the text in this column footer.
Defines the vertical alignment of the text in this column footer.
Many new properties and methods to support the new row/column footer.
The RowColumnFooter property returns a SftTreeRowColumnFooter object for a given column.
New row/column footer properties:
Property/Method
Description
Defines the row/column footer's appearance.
Defines the row/column footer's background color.
Defines whether the row/column footer button is currently pressed.
Defines the color used to draw all horizontal edges around headers/footers.
Defines the color used to draw all vertical edges around headers/footers.
Defines whether the row/column footer is enabled.
Defines the row/column footer's text color.
Defines the text color used to draw a disabled row/column footer.
Defines the color used to draw the highlighted edge of the row/column footer.
Defines the graphic displayed in the row/column footer.
Defines the horizontal alignment of the graphic in the row/column footer.
Defines the vertical alignment of the graphic in the row/column footer.
Defines whether the row/column footer's color definitions override Windows themes.
Defines whether the row/column footer button will return to its "up" position when pressed.
Defines the color used to draw the dark edge of the row/column footer.
Defines the text displayed in the row/column footer.
Defines the horizontal alignment of the text in the row/column footer.
Defines the vertical alignment of the text in the row/column footer.
Defines the width of the row header ( and row/column header, row/column footer) area.
Defines the width of the row header ( and row/column header, row/column footer) area.
The delay after which ToolTips are displayed and hidden can now be defined using the Items.ToolTipIntervalOn and Items.ToolTipIntervalOff properties.
New events signaling that the mouse cursor is entering/leaving the control (MouseEnterControl, MouseLeaveControl).
A new ToolTipColumnHeader event has been introduced replacing the ToolTipColumn event to make the event name more consistent. The ToolTipColumn event is still available.
The new AutoExpandDragDropInterval defines the delay (in milliseconds) after which items are automatically expanded during an OLE drag & drop operation.
The new AutoExpandHoverInterval defines the delay (in milliseconds) after which items are automatically expanded when the mouse cursor hovers over an item.
New RowColumnHeader.Width and RowColumnHeader.WidthPix properties to define the row header and row/column header width (identical to the already available RowHeaders.Width, RowHeaders.WidthPix properties).
New Headers.EdgeHorizontalColor, Headers.EdgeVerticalColor, Items.EdgeHorizontalColor, Items.EdgeVerticalColor, RowColumnHeader.EdgeHorizontalColor, RowColumnHeader.EdgeVerticalColor, RowHeaders.EdgeHorizontalColor, RowHeaders.EdgeVerticalColor properties to define the color used between header/footers.
Various corrections to help file syntax.
Support for Help Viewer 1.1 (Visual Studio 2010 Service Pack 1)
Enhanced property pages.